<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<?php
@$name = $_FILES['file']['name'];
$extension = strtolower(substr($name, strpos($name, '.') + 1));
@$tmp_name = $_FILES['file']['tmp_name'];
@$type = $_FILES['file']['type'];

header('Content-type: text/html; charset=utf-8');

mysql_query("SET NAMES 'utf8'");

if (isset($name)) {
    if (!empty($name)) {
        if ($extension == 'xml' && $type == 'text/xml') {
            $location = 'xml/';
            if (move_uploaded_file($tmp_name, $location . 'file.xml')) {
                echo 'Das File ' . $name . ' wurde erfolgreich Importiert!';
                echo "<br />";
                echo "<br />";
                @include 'db.inc.php';
                $Task = simplexml_load_file("xml/file.xml");
                foreach ($Task->Transaction as $tr) {
                    $AbacusNr = $tr->ProjectBase->ProjNr;
                    $AbacusName = $tr->ProjectBase->ProjName;

                    mysql_query("REPLACE INTO Abacus (AbacusNr,AbacusName) VALUE ('$AbacusNr','$AbacusName')");
                }
            }
            @session_start();
            $_SESSION['fileupload'] = TRUE;
            //   unlink("xml/file.xml");
        } else {
            echo 'Das von Ihnen ausgewählte File ist kein XML-File. Bitte wählen Sie ein XML-File aus!<br /><br />';
            $_SESSION['fileupload'] = FALSE;
        }
    } else {
        echo 'Sie haben kein File ausgewählt! Bitte wählen ein File aus!<br /><br />';
        $_SESSION['fileupload'] = FALSE;
    }
}
?>